teleologic argument - German English Dictionary